engine deicing - Turkish English Dictionary